water-pumping set - Español Inglés Diccionario